QT       += core gui

TARGET = jseditor
TEMPLATE = lib

DESTDIR = ../../jseditor/bin


UI_DIR=../../jseditor/jseditor/ui
MOC_DIR=../../jseditor/jseditor/moc
OBJECTS_DIR=../../jseditor/jseditor/obj
RCC_DIR=../../jseditor/jseditor/rcc


LIBS += -L../../jseditor/bin -ljslib

DEFINES += JSEDITOR_LIBRARY

HEADERS += \
    qjshighlight.h \
    qjsscanner.h \
    js_editor_global.h \
    jseditor.h \
    basetextdocumentlayout.h \
    refactoroverlay.h \
    autocompleter.h \
    tabsettings.h \
    indenter.h \
    codeformatter.h \
    semanticinfo.h \
    semanticinfoupdater.h \
    semantichighlighter.h \
    modelmanager.h \
    texteditoroverlay.h \
    basetextfind.h

SOURCES += \
    qjshighlight.cpp \
    qjsscanner.cpp \
    jseditor.cpp \
    basetextdocumentlayout.cpp \
    refactoroverlay.cpp \
    autocompleter.cpp \
    tabsettings.cpp \
    indenter.cpp \
    codeformatter.cpp \
    semanticinfo.cpp \
    semanticinfoupdater.cpp \
    semantichighlighter.cpp \
    modelmanager.cpp \
    texteditoroverlay.cpp \
    basetextfind.cpp
